﻿using FreeSql.DatabaseModel;using System;
using System.Collections;
using System.Collections.Generic;
using System.Linq;
using System.Reflection;
using System.Threading.Tasks;
using Newtonsoft.Json;
using FreeSql.DataAnnotations;

namespace Syx.Webapi.AppCode.Entities {

	[JsonObject(MemberSerialization.OptIn), Table(Name = "EX_ACCESS_MANAGEMENT", DisableSyncStructure = true)]
	public partial class EXACCESSMANAGEMENT {

		[JsonProperty, Column(Name = "TAB_ID", DbType = "NUMBER(22)", IsPrimary = true)]
		public decimal TABID { get; set; }

		[JsonProperty, Column(Name = "USER_ADDRESS", DbType = "VARCHAR2(255 BYTE)")]
		public string USERADDRESS { get; set; }

		[JsonProperty, Column(Name = "USER_BROWSER", DbType = "VARCHAR2(255 BYTE)")]
		public string USERBROWSER { get; set; }

		[JsonProperty, Column(Name = "USER_CREATEDATE", DbType = "VARCHAR2(255 BYTE)")]
		public string USERCREATEDATE { get; set; }

		[JsonProperty, Column(Name = "USER_EXPAND1", DbType = "VARCHAR2(255 BYTE)")]
		public string USEREXPAND1 { get; set; }

		[JsonProperty, Column(Name = "USER_EXPAND10", DbType = "VARCHAR2(255 BYTE)")]
		public string USEREXPAND10 { get; set; }

		[JsonProperty, Column(Name = "USER_EXPAND2", DbType = "VARCHAR2(255 BYTE)")]
		public string USEREXPAND2 { get; set; }

		[JsonProperty, Column(Name = "USER_EXPAND3", DbType = "VARCHAR2(255 BYTE)")]
		public string USEREXPAND3 { get; set; }

		[JsonProperty, Column(Name = "USER_EXPAND4", DbType = "VARCHAR2(4000 BYTE)")]
		public string USEREXPAND4 { get; set; }

		[JsonProperty, Column(Name = "USER_EXPAND5", DbType = "VARCHAR2(255 BYTE)")]
		public string USEREXPAND5 { get; set; }

		[JsonProperty, Column(Name = "USER_EXPAND6", DbType = "VARCHAR2(255 BYTE)")]
		public string USEREXPAND6 { get; set; }

		[JsonProperty, Column(Name = "USER_EXPAND7", DbType = "VARCHAR2(255 BYTE)")]
		public string USEREXPAND7 { get; set; }

		[JsonProperty, Column(Name = "USER_EXPAND8", DbType = "VARCHAR2(255 BYTE)")]
		public string USEREXPAND8 { get; set; }

		[JsonProperty, Column(Name = "USER_EXPAND9", DbType = "VARCHAR2(255 BYTE)")]
		public string USEREXPAND9 { get; set; }

		[JsonProperty, Column(Name = "USER_IP", DbType = "VARCHAR2(255 BYTE)")]
		public string USERIP { get; set; }

		[JsonProperty, Column(Name = "USER_NAME", DbType = "VARCHAR2(255 BYTE)")]
		public string USERNAME { get; set; }

	}

}
